lower the boom on - Turkish English Dictionary